general publishing and advertising agency - Turkish English Dictionary